package xpn.business.fund_return.entity.attribution;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import xpn.platform.common.persistence.AbstractBaseEntity;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 资金归属函
 */
@Entity
@Table(name = "attribution")
@Getter
@Setter
@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler"}, ignoreUnknown = true)
public class Attribution extends AbstractBaseEntity {
    private Long caseId;
    private String freezeOrgName;
    private String caseYear;
    private String caseMonth;
    private String caseDay;
    private String caseCode;
    private String freezeAcctNbr;
    private String freezeAcctName;
    private String freezeAmount;
    private String number;
    private String freezeDate1;
    private String noticeCode1;
    private String victimName1;
    private String refundAmount1;
    private String receiveAccInfo1;
    private String city2;
    private String caseOrgId2;
    private String caseName2;
    private String caseCode2;
    private String freezeDate2;
    private String noticeCode2;
    private String victimName2;
    private String refundAmount2;
    private String receiveAccInfo2;
    private String city3;
    private String caseOrgId3;
    private String caseName3;
    private String caseCode3;
    private String freezeDate3;
    private String noticeCode3;
    private String victimName3;
    private String refundAmount3;
    private String receiveAccInfo3;
    private String caseOrgId;
    private String contactPerson;
    private String contactNumber;
    private String year;
    private String month;
    private String day;
    private String pdfUrl;
}
